English Dictionary
▪ toucanet
▪ touch
▪ touch base
▪ touch down
▪ touch football
◊ TOUCH BASE
touch base
v : establish communication with someone; "did you finally
connect with your long-lost cousin?" [syn: {get in touch},
{connect}]
toucanet
touch
touch base
touch down
touch football
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]